graph: { title: "splay-tree.c"
node: { title: "splay-tree.c:splay_tree_malloc" label: "splay_tree_malloc\nsplay-tree.c:61:21" }
node: { title: "dp_calloc" label: "dp_calloc\ndpmem.h:58:14" shape : ellipse }
edge: { sourcename: "splay-tree.c:splay_tree_malloc" targetname: "dp_calloc" label: "splay-tree.c:63:10" }
node: { title: "splay-tree.c:splay_tree_free" label: "splay_tree_free\nsplay-tree.c:66:21" }
node: { title: "dp_free" label: "dp_free\ndpmem.h:52:14" shape : ellipse }
edge: { sourcename: "splay-tree.c:splay_tree_free" targetname: "dp_free" label: "splay-tree.c:70:8" }
node: { title: "splay_tree_delete" label: "splay_tree_delete\nsplay-tree.c:81:12" }
edge: { sourcename: "splay_tree_delete" targetname: "splay_tree_min" label: "splay-tree.c:101:9" }
node: { title: "__addvsi3" label: "__addvsi3\n<built-in>" shape : ellipse }
edge: { sourcename: "splay_tree_delete" targetname: "__addvsi3" }
edge: { sourcename: "splay_tree_delete" targetname: "splay_tree_successor" label: "splay-tree.c:104:10" }
edge: { sourcename: "splay_tree_delete" targetname: "__addvsi3" }
edge: { sourcename: "splay_tree_delete" targetname: "splay-tree.c:splay_tree_malloc" label: "splay-tree.c:111:29" }
edge: { sourcename: "splay_tree_delete" targetname: "splay_tree_min" label: "splay-tree.c:114:9" }
edge: { sourcename: "splay_tree_delete" targetname: "__addvsi3" }
edge: { sourcename: "splay_tree_delete" targetname: "splay_tree_successor" label: "splay-tree.c:119:10" }
edge: { sourcename: "splay_tree_delete" targetname: "splay_tree_remove" label: "splay-tree.c:124:4" }
edge: { sourcename: "splay_tree_delete" targetname: "__addvsi3" }
edge: { sourcename: "splay_tree_delete" targetname: "splay-tree.c:splay_tree_free" label: "splay-tree.c:129:29" }
edge: { sourcename: "splay_tree_delete" targetname: "splay-tree.c:splay_tree_free" label: "splay-tree.c:147:23" }
node: { title: "splay_tree_new" label: "splay_tree_new\nsplay-tree.c:155:1" }
edge: { sourcename: "splay_tree_new" targetname: "splay-tree.c:splay_tree_malloc" label: "splay-tree.c:164:20" }
node: { title: "splay_tree_insert" label: "splay_tree_insert\nsplay-tree.c:179:6" }
edge: { sourcename: "splay_tree_insert" targetname: "splay_tree_lookup" label: "splay-tree.c:189:8" }
edge: { sourcename: "splay_tree_insert" targetname: "splay-tree.c:splay_tree_malloc" label: "splay-tree.c:197:26" }
node: { title: "__indirect_call" label: "Indirect Call Placeholder" shape : ellipse }
edge: { sourcename: "splay_tree_insert" targetname: "__indirect_call" label: "splay-tree.c:210:16" }
node: { title: "splay_tree_remove" label: "splay_tree_remove\nsplay-tree.c:229:6" }
edge: { sourcename: "splay_tree_remove" targetname: "splay_tree_lookup" label: "splay-tree.c:246:8" }
edge: { sourcename: "splay_tree_remove" targetname: "__indirect_call" label: "splay-tree.c:277:5" }
edge: { sourcename: "splay_tree_remove" targetname: "__indirect_call" label: "splay-tree.c:286:5" }
edge: { sourcename: "splay_tree_remove" targetname: "splay-tree.c:splay_tree_free" label: "splay-tree.c:295:27" }
node: { title: "splay_tree_lookup" label: "splay_tree_lookup\nsplay-tree.c:305:17" }
edge: { sourcename: "splay_tree_lookup" targetname: "__indirect_call" label: "splay-tree.c:319:7" }
edge: { sourcename: "splay_tree_lookup" targetname: "splay-tree.c:splay" label: "splay-tree.c:324:8" }
edge: { sourcename: "splay_tree_lookup" targetname: "__indirect_call" label: "splay-tree.c:328:8" }
node: { title: "splay_tree_foreach" label: "splay_tree_foreach\nsplay-tree.c:344:5" }
edge: { sourcename: "splay_tree_foreach" targetname: "splay_tree_min" label: "splay-tree.c:368:8" }
edge: { sourcename: "splay_tree_foreach" targetname: "__indirect_call" label: "splay-tree.c:373:13" }
edge: { sourcename: "splay_tree_foreach" targetname: "splay_tree_successor" label: "splay-tree.c:377:9" }
node: { title: "splay_tree_min" label: "splay_tree_min\nsplay-tree.c:385:17" }
node: { title: "splay_tree_max" label: "splay_tree_max\nsplay-tree.c:410:17" }
node: { title: "splay_tree_has_data" label: "splay_tree_has_data\nsplay-tree.c:435:5" }
node: { title: "splay_tree_successor" label: "splay_tree_successor\nsplay-tree.c:450:17" }
edge: { sourcename: "splay_tree_successor" targetname: "splay-tree.c:splay" label: "splay-tree.c:467:9" }
edge: { sourcename: "splay_tree_successor" targetname: "__indirect_call" label: "splay-tree.c:474:16" }
node: { title: "splay_tree_free_value" label: "splay_tree_free_value\nsplay-tree.c:494:6" }
edge: { sourcename: "splay_tree_free_value" targetname: "splay-tree.c:splay_tree_free" label: "splay-tree.c:498:7" }
node: { title: "splay_tree_free_key" label: "splay_tree_free_key\nsplay-tree.c:505:6" }
edge: { sourcename: "splay_tree_free_key" targetname: "splay-tree.c:splay_tree_free" label: "splay-tree.c:509:7" }
node: { title: "splay_tree_compare_ints" label: "splay_tree_compare_ints\nsplay-tree.c:518:5" }
node: { title: "splay_tree_compare_pointers" label: "splay_tree_compare_pointers\nsplay-tree.c:535:5" }
node: { title: "splay_tree_compare_strings" label: "splay_tree_compare_strings\nsplay-tree.c:558:5" }
node: { title: "strcmp" label: "strcmp\n/usr/include/string.h:136:12" shape : ellipse }
edge: { sourcename: "splay_tree_compare_strings" targetname: "strcmp" label: "splay-tree.c:583:8" }
node: { title: "splay-tree.c:splay" label: "splay\nsplay-tree.c:589:34" }
edge: { sourcename: "splay-tree.c:splay" targetname: "__indirect_call" label: "splay-tree.c:629:18" }
edge: { sourcename: "splay-tree.c:splay" targetname: "__indirect_call" label: "splay-tree.c:638:20" }
edge: { sourcename: "splay-tree.c:splay" targetname: "__indirect_call" label: "splay-tree.c:664:20" }
}
